.bottom-tooltip {
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1.6;
    /*background-color: #fff;*/
    background-color: rgb(46, 46, 47);
    /*border: 1px solid #666;*/
    font-size: 12px;
    color: #ffffff;
    border-radius: 5px;
    /*overflow: auto;*/
    padding: 3px 7px;
    z-index: 10;
}

.bottom-tooltip::before {
    content: '';
    width: 10px;
    height: 10px;
    position: absolute;
    top: -5px;
    left: calc(50% - 5px);
    z-index: 2;
    /*background-color: #ffffff;*/
    background-color: rgb(46, 46, 47);
    transform: rotate(45deg);
}

.bottom-tooltip img {
    width: 20px;
    height: 20px;
}

.right-tooltip {
    display: flex;
    min-width: 40px;
    justify-content: center;
    align-items: center;
    line-height: 1.6;
    /*background-color: #fff;*/
    background-color: rgb(46, 46, 47);
    /*border: 1px solid #666;*/
    font-size: 12px;
    color: #ffffff;
    border-radius: 5px;
    /*overflow: auto;*/
    padding: 7px;
    z-index: 10;
}

.right-tooltip::before {
    content: '';
    width: 10px;
    height: 10px;
    position: absolute;
    top: calc(50% - 5px);
    left: -5px;
    z-index: 2;
    /*background-color: #ffffff;*/
    background-color: rgb(46, 46, 47);
    transform: rotate(45deg);
}
